package com.gimi.cloud.jimi.dto.app.moreInfo;

import com.gimi.cloud.jimi.dto.base.BaseDTO;

import java.util.Date;

/**
 * '蜂巢信用卡支持的邮箱列表'
 * @auther loongs
 * @date 2018/1/12  13:59
 */
public class FengchaoEmailDTO extends BaseDTO {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private Integer id;

    /**
     * 邮箱名字
     */
    private String emailName;
    /**
     *'添加时间'
     */
    private Date addTime;
    /**
     * '更新时间'
     */
    private Date updateTime;
    /**
     * '是否删除（0：未删除，1：已删除）'
     */
    private Integer isDelete;
    /**
     * '备注（人工操作数据时候的备注）'
     */
    private String sysRemark;
//    /**
//     * '版本信息'
//     */
//    private String version;
    /**
     * 邮箱账号
     */
    private String userName;
    /**
     * 邮箱密码
     */
    private String passWord;
    /**
     * 需要抓取的期数
     */
    private String fetchLimit;
    /**
     * 用户位置编码
     */
    private String position;
    /**
     * 邮箱标识
     */
    private String appemailkey;
    /**
     * 独立密码
     */
    private String ivdPassword;
    /**
     * 验证码
     */
    private String validCode;
    /**
     * 用户ID
     */
    private Integer userId;

    public String getIvdPassword() {
        return ivdPassword;
    }

    public void setIvdPassword(String ivdPassword) {
        this.ivdPassword = ivdPassword;
    }

    public String getValidCode() {
        return validCode;
    }

    public void setValidCode(String validCode) {
        this.validCode = validCode;
    }

    public String getAppemailkey() {
        return appemailkey;
    }

    public void setAppemailkey(String appemailkey) {
        this.appemailkey = appemailkey;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getPassWord() {
        return passWord;
    }

    public void setPassWord(String passWord) {
        this.passWord = passWord;
    }

    public String getFetchLimit() {
        return fetchLimit;
    }

    public void setFetchLimit(String fetchLimit) {
        this.fetchLimit = fetchLimit;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getEmailName() {
        return emailName;
    }

    public void setEmailName(String emailName) {
        this.emailName = emailName;
    }

    public Date getAddTime() {
        return addTime;
    }

    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    public String getSysRemark() {
        return sysRemark;
    }

    public void setSysRemark(String sysRemark) {
        this.sysRemark = sysRemark;
    }

//    public String getVersion() {
//        return version;
//    }
//
//    public void setVersion(String version) {
//        this.version = version;
//    }

    @Override
    public String toString() {
        return "FengchaoEmailDTO{" +
                "id=" + id +
                ", emailName='" + emailName + '\'' +
                ", addTime=" + addTime +
                ", updateTime=" + updateTime +
                ", isDelete=" + isDelete +
                ", sysRemark='" + sysRemark + '\'' +
                ", version='" + this.getVersion() + '\'' +
                ", userName='" + userName + '\'' +
                ", passWord='" + passWord + '\'' +
                ", fetchLimit='" + fetchLimit + '\'' +
                ", position='" + position + '\'' +
                ", appemailkey='" + appemailkey + '\'' +
                ", ivdPassword='" + ivdPassword + '\'' +
                ", validCode='" + validCode + '\'' +
                ", userId=" + userId +
                '}';
    }
}
